home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Deutsche Edition 1
/
Deutsche Edition 1.iso
/
amok
/
071-080
/
amok75
/
oberon3.0
/
o3demo2.lzh
/
Definitions
/
Strings.def
< prev
next >
Wrap
Text File
|
1992-08-22
|
838b
|
19 lines
DEFINITION Strings;
PROCEDURE Length(str: ARRAY OF CHAR): LONGINT;
PROCEDURE Append(VAR s1: ARRAY OF CHAR; s2: ARRAY OF CHAR);
PROCEDURE Occurs(VAR s: ARRAY OF CHAR; search: ARRAY OF CHAR): LONGINT;
PROCEDURE OccursPos(VAR s: ARRAY OF CHAR; search: ARRAY OF CHAR; start: LONGINT): LONGINT;
PROCEDURE Cut(VAR s: ARRAY OF CHAR; from, cnt: LONGINT; VAR to: ARRAY OF CHAR);
PROCEDURE Upper(VAR s: ARRAY OF CHAR);
PROCEDURE CapIntl(c: CHAR): CHAR;
PROCEDURE UpperIntl(VAR s: ARRAY OF CHAR);
PROCEDURE Insert(VAR s: ARRAY OF CHAR; at: LONGINT; str: ARRAY OF CHAR);
PROCEDURE Delete(VAR s: ARRAY OF CHAR; at, cnt: LONGINT);
PROCEDURE AppendChar(VAR s: ARRAY OF CHAR; c: CHAR);
PROCEDURE InsertChar(VAR s: ARRAY OF CHAR; at: LONGINT; c: CHAR);
PROCEDURE OverWrite(VAR string: ARRAY OF CHAR; overlay: ARRAY OF CHAR; pos: LONGINT);
END Strings.